[Mã code 105064]

[Full Source code] Quản lý sinh viên thực tập PHP&MySQL kèm đồ án – eInternshipPro

  (1 Đánh giá)
  0       11    

EInternshipPro – Phần mềm quản lý sinh viên thực tập bằng PHP MySQL, cung cấp đầy đủ mã nguồn và đồ án, phù hợp học tập, nghiên cứu và phát triển ứng dụng.

Danh mục
Thể loại
Ngày đăng
16-9-2026
Loại file
Full code
File download
 .rar [ MB]
CAM KẾT TỪ NGƯỜI BÁN
Chức năng đầy đủ và giống demo 100%;
Hỗ trợ cài đặt qua Ultraview;
Code đầy đủ có chức năng báo cáo, thống kê;
Có Đồ án kèm và Slide kèm theo.


Source code
9

Đánh giá (16)
5/5

Ngày tham gia
17/6/2026

🎓 NGỌC THANH SOFT • GIẢI PHÁP QUẢN LÝ ĐÀO TẠO

eInternship Pro

Quản lý thực tập và đồ án tốt nghiệp

Số hóa quy trình từ đăng ký thực tập, phân công giảng viên, theo dõi tiến độ đến chấm điểm, tổ chức bảo vệ và công bố kết quả. Tập trung dữ liệu đang nằm rải rác trên Excel, email và giấy tờ vào một hệ thống có phân quyền rõ ràng.

💻 PHP thuần + MySQL 📦 Full Source Code 📄 Báo cáo Word + Slide 🎬 Video hướng dẫn

👥 Mỗi vai trò có phạm vi công việc riêng

Vai trò Phạm vi sử dụng
🏫 Cán bộ đào tạo Điều phối đợt thực tập, duyệt hồ sơ, phân công hướng dẫn và tổng hợp kết quả theo quyền được cấp.
👨‍🏫 Giảng viên Theo dõi, hướng dẫn và đánh giá sinh viên được phân công.
🏢 Doanh nghiệp Đánh giá sinh viên thực tập tại đơn vị mình.
🎓 Sinh viên Đăng ký thực tập, nộp đề cương và báo cáo, ghi nhật ký, theo dõi tiến độ và xem kết quả của bản thân.

🚀 Chức năng chính

📚 01. Danh mục đào tạo

  • Quản lý năm học, học kỳ, khoa, ngành và lớp.
  • Quản lý sinh viên, giảng viên; tạo hồ sơ kèm tài khoản đăng nhập.
  • Xuất danh sách ra Excel hoặc CSV.

🏢 02. Doanh nghiệp tiếp nhận

  • Lưu hồ sơ doanh nghiệp và thông tin người liên hệ.
  • Cấp tài khoản cho đại diện doanh nghiệp.
  • Doanh nghiệp đăng nhập và chấm điểm sinh viên thực tập tại đơn vị mình.

📅 03. Đợt thực tập và phân công hướng dẫn

  • Mở đợt theo thời gian đăng ký và lịch thực tập.
  • Sinh viên đăng ký kèm nguyện vọng; cán bộ xét duyệt hồ sơ.
  • Phân công giảng viên hướng dẫn, kiểm soát giới hạn số sinh viên mỗi người.
  • Lưu lịch sử thay đổi giảng viên hướng dẫn để thuận tiện tra cứu.

💡 04. Đề tài và đề cương

  • Ngân hàng đề tài do giảng viên đề xuất hoặc doanh nghiệp đặt hàng, có bước phê duyệt.
  • Sinh viên đăng ký đề tài trên hệ thống.
  • Nộp đề cương theo phiên bản V1, V2… Final; lưu giữ các bản trước để đối chiếu.

📈 05. Tiến độ và nhật ký thực tập

  • Thiết lập khung giai đoạn theo từng đợt, cảnh báo giai đoạn trễ hạn.
  • Sinh viên ghi nhật ký thực tập, giảng viên kiểm tra và xác nhận.
  • Trao đổi theo luồng giữa sinh viên và giảng viên, hỗ trợ tệp đính kèm.
  • Nộp báo cáo có phiên bản; giảng viên duyệt hoặc yêu cầu chỉnh sửa.
  • Hiển thị “Chặng đường thực tập” để sinh viên biết mình đang ở bước nào.

📝 06. Đánh giá và cấu hình phiếu chấm

  • Tự thiết lập tiêu chí, điểm tối đa và trọng số, không cần sửa công thức trong mã nguồn.
  • Dùng chung cơ chế cho phiếu doanh nghiệp, giảng viên hướng dẫn và hội đồng.
  • Sinh viên chỉ xem được điểm sau khi công bố; hỗ trợ khóa phiếu để chốt kết quả.
  • Sửa điểm đã công bố cần quyền riêng, có nhật ký lưu giá trị trước khi sửa.

🏆 07. Hội đồng bảo vệ và kết quả tốt nghiệp

  • Quản lý hội đồng, thành phần và nhiệm vụ của từng thành viên.
  • Kiểm tra trùng sinh viên, hội đồng, phòng và giảng viên khi xếp lịch bảo vệ.
  • Chỉ xếp lịch cho sinh viên đủ điều kiện; cho phép cấu hình điều kiện bảo vệ.
  • Tổng hợp điểm theo tỷ lệ cấu hình.
  • In biên bản bảo vệ và bảng điểm theo mẫu; lưu PDF bằng chức năng in của trình duyệt.
⚖️ Tỷ lệ mặc định: Doanh nghiệp 20%  •  Giảng viên hướng dẫn 30%  •  Hội đồng 50%.

📊 08. Báo cáo và xuất dữ liệu

17 báo cáo, 9 bộ lọc, phục vụ theo dõi hồ sơ, tiến độ, phân công và kết quả:

  • Sinh viên chưa đăng ký; danh sách theo doanh nghiệp hoặc giảng viên hướng dẫn.
  • Sinh viên chậm tiến độ, chưa nộp đề cương hoặc báo cáo.
  • Giảng viên vượt giới hạn hướng dẫn.
  • Sinh viên đủ hoặc chưa đủ điều kiện bảo vệ; lịch bảo vệ.
  • Điểm thành phần, điểm tổng kết và tỷ lệ đạt/chưa đạt.
  • Xuất kết quả ra Excel hoặc CSV.

🖥️ 09. Bảng điều khiển

  • Bảng điều khiển hiển thị theo quyền của cán bộ đào tạo, giảng viên, sinh viên và doanh nghiệp.
  • 6 biểu đồ thống kê sử dụng Chart.js.
  • Tổng hợp thông tin để người dùng theo dõi phần việc được giao.

⚙️ 10. Quản trị hệ thống

  • Quản lý người dùng, vai trò và quyền tới từng chức năng: 6 vai trò mặc định, 57 quyền.
  • Cấu hình tên đơn vị, logo, favicon và màu chủ đạo mà không cần sửa mã nguồn.
  • Nhật ký thao tác và thông báo trong hệ thống.
  • Gửi thư qua SMTP có hàng đợi; hỗ trợ khôi phục mật khẩu qua email.
  • Thao tác nâng cấp phiên bản từ giao diện quản trị sau khi cập nhật gói mã nguồn.
  • Chế độ tối, thu gọn thanh bên và tìm nhanh chức năng.

🛡️ Bảo mật và kiểm soát truy cập

  • Phân quyền nhiều lớp: kiểm tra tại tuyến xử lý, giao diện và phạm vi bản ghi.
  • Xác thực hai lớp: hỗ trợ ứng dụng như Google Authenticator, Microsoft Authenticator; bật theo từng tài khoản.
  • Bảo vệ đăng nhập và biểu mẫu: chặn dò mật khẩu, kiểm tra CSRF và sử dụng prepared statement cho truy vấn tham số.
  • Content Security Policy: thiết lập chính sách kiểm soát nguồn nội dung được tải.
  • Kiểm soát tải tài liệu: đề cương, báo cáo được lưu trong vùng lưu trữ bảo vệ và tải qua bước kiểm tra quyền.
  • Kiểm tra tệp tải lên: kiểm tra phần mở rộng, kiểu MIME và đổi tên ngẫu nhiên.

💻 Công nghệ và yêu cầu hệ thống

Thành phần Thông tin
Ngôn ngữ PHP 8.2+ thuần, PDO, không framework
Cơ sở dữ liệu MySQL 8.0+ hoặc MariaDB 10.4+
Giao diện Bootstrap 5.3, Font Awesome 6, Chart.js
Kiến trúc Route → Middleware → Controller → Service → Repository
Cài đặt Có trình cài đặt web; không cần Node.js hoặc bước build; đã kèm vendor
Thư viện giao diện Đóng gói local, không phụ thuộc CDN; có thể trình diễn trên localhost khi không có Internet

🔎 Quy mô theo tài liệu phiên bản 2.8.0

10 module  •  48 bảng  •  234 tuyến  •  592 test tự động PHPUnit.

Kèm bộ kiểm thử chấp nhận trên bản cài sạch. Nhật ký phiên bản ghi nhận kiểm thử trên MariaDB 10.4 và MySQL 8.4.

📦 Gói sản phẩm gồm những gì?

  • Toàn bộ mã nguồn không mã hóa: thuận tiện đọc, nghiên cứu và tùy chỉnh theo giấy phép đi kèm.
  • Thư viện vendor đóng gói sẵn: không cần cài Composer để sử dụng gói phát hành.
  • Trình cài đặt web 9 bước: hỗ trợ tạo cơ sở dữ liệu và thiết lập hệ thống.
  • Dữ liệu mẫu tùy chọn: một khoa, 30 sinh viên, 6 giảng viên, 4 doanh nghiệp; hai đợt thực tập gồm một đợt đã hoàn thành và một đợt đang diễn ra.
  • Bộ tài liệu tiếng Việt: README, cài đặt trên XAMPP và hosting, thao tác dòng lệnh, xử lý sự cố, nâng cấp, bảo mật, kiến trúc, phát triển module, cơ sở dữ liệu, phân quyền, quy ước giao diện và đặc tả nghiệp vụ.
  • Thuyết minh kỹ thuật Word, khổ A4: tổng quan, cơ sở lý thuyết, công nghệ, phân tích thiết kế, cơ sở dữ liệu, phân quyền, bảo mật, kiểm thử và xử lý lỗi. Tài liệu tham khảo được trình bày theo bố cục thuyết minh đồ án.
  • PowerPoint 16 slide: giới thiệu bài toán, kiến trúc, module, quy tắc nghiệp vụ, phân quyền, số liệu sản phẩm và kiểm thử.
  • Video hướng dẫn: đi kèm bộ tài liệu sản phẩm.

🎓 Phù hợp học tập, nghiên cứu và phát triển ứng dụng quản lý đào tạo

eInternship Pro cung cấp mã nguồn có tổ chức, quy trình nghiệp vụ nhiều vai trò và bộ tài liệu đi kèm để tìm hiểu cách xây dựng hệ thống quản lý thực tập, đề tài và bảo vệ tốt nghiệp bằng PHP MySQL.


XEM THÊM ==> Hướng dẫn cài đặt chi tiết

HÌNH ẢNH DEMO


quản lý thực tập,quản lý đồ án tốt nghiệp,thực tập tốt nghiệp,quản lý sinh viên,chấm điểm thực tập,lịch bảo vệ

quản lý thực tập,quản lý đồ án tốt nghiệp,thực tập tốt nghiệp,quản lý sinh viên,chấm điểm thực tập,lịch bảo vệ

quản lý thực tập,quản lý đồ án tốt nghiệp,thực tập tốt nghiệp,quản lý sinh viên,chấm điểm thực tập,lịch bảo vệ

quản lý thực tập,quản lý đồ án tốt nghiệp,thực tập tốt nghiệp,quản lý sinh viên,chấm điểm thực tập,lịch bảo vệ

quản lý thực tập,quản lý đồ án tốt nghiệp,thực tập tốt nghiệp,quản lý sinh viên,chấm điểm thực tập,lịch bảo vệ

quản lý thực tập,quản lý đồ án tốt nghiệp,thực tập tốt nghiệp,quản lý sinh viên,chấm điểm thực tập,lịch bảo vệ

quản lý thực tập,quản lý đồ án tốt nghiệp,thực tập tốt nghiệp,quản lý sinh viên,chấm điểm thực tập,lịch bảo vệ

quản lý thực tập,quản lý đồ án tốt nghiệp,thực tập tốt nghiệp,quản lý sinh viên,chấm điểm thực tập,lịch bảo vệ

quản lý thực tập,quản lý đồ án tốt nghiệp,thực tập tốt nghiệp,quản lý sinh viên,chấm điểm thực tập,lịch bảo vệ

quản lý thực tập,quản lý đồ án tốt nghiệp,thực tập tốt nghiệp,quản lý sinh viên,chấm điểm thực tập,lịch bảo vệ


HƯỚNG DẪN CÀI ĐẶT

🛠️ Hướng dẫn cài đặt eInternship Pro

Cài đặt trên máy tính bằng XAMPP thông qua trình cài đặt web. Chuẩn bị XAMPP có PHP 8.2 trở lên trước khi bắt đầu.

🚀 Các bước cài đặt trên XAMPP

  1. Giải nén mã nguồn
    Đặt thư mục phần mềm tại: C:\xampp\htdocs\eInternshipPro\
  2. Khởi động dịch vụ
    Mở XAMPP Control Panel, bật ApacheMySQL.
  3. Mở trình cài đặt
    Truy cập http://localhost/eInternshipPro/ . Trình cài đặt sẽ tự khởi chạy.
  4. Cấu hình cơ sở dữ liệu tại bước 2
    Với XAMPP sử dụng cấu hình mặc định:
    • Máy chủ: 127.0.0.1
    • Tài khoản: root
    • Mật khẩu: để trống nếu chưa đặt mật khẩu MySQL.
    • Tích “Tự tạo nếu chưa có”.
  5. Nạp dữ liệu mẫu tại bước 6 — tùy chọn
    Tích “Nạp trường mẫu với 30 sinh viên” nếu muốn khám phá các chức năng bằng dữ liệu có sẵn.
  6. Tạo tài khoản quản trị tại bước 7
    Nhập thông tin tài khoản quản trị của bạn, sau đó tiếp tục các bước còn lại theo hướng dẫn đến khi trình cài đặt thông báo hoàn tất.

🌐 Cài đặt trên hosting: xem mục 3 trong tệp docs/INSTALLATION.md đi kèm mã nguồn.

🔑 Tài khoản dùng thử

Các tài khoản dưới đây sử dụng được sau khi đã nạp dữ liệu mẫu.

🔓 Mật khẩu chung: DungThu@2026
Vai trò Tài khoản đăng nhập
🏫 Cán bộ đào tạo canbo@truongmau.example
👨‍🏫 Giảng viên hướng dẫn, chủ tịch hội đồng gv.hai@truongmau.example
🏢 Đại diện doanh nghiệp dn.saomai@truongmau.example
🎓 Sinh viên đã bảo vệ xong svmau001@truongmau.example
📚 Sinh viên đang thực tập svmau021@truongmau.example

👤 Tài khoản quản trị hệ thống: sử dụng tài khoản bạn tự tạo tại bước 7 của trình cài đặt.

📜 Giấy phép sử dụng

  • Phạm vi: sử dụng cho một đơn vị.
  • Tùy chỉnh: được sửa đổi mã nguồn theo nhu cầu sử dụng.
  • Phân phối: không bán lại hoặc chia sẻ công khai mã nguồn.
  • Điều khoản chi tiết: xem tệp LICENSE trong gói sản phẩm.
  • Thư viện bên thứ ba: giữ nguyên giấy phép gốc của tác giả.



Nguồn: Topcode.vn

CODE GỢI Ý CHO BẠN

BÌNH LUẬN (0)


ĐÁNH GIÁ (1)

ĐIỂM TRUNG BÌNH

5
1 Đánh giá
Code rất tốt (1)
Code tốt (0)
Code rất hay (0)
Code hay (0)
Bình thường (0)
Thành viên
Nội dung đánh giá
00:48 - 16/9/2026
Code rất tốt
Code rất tốt và phù hợp để phát triển
HỖ TRỢ TRỰC TUYẾN